pp108 : Creating a Service Group for BAM

Creating a Service Group for BAM

This topic describes the procedure to create a service group for BAM.


Note: You must create a service group for BAM to use BAM features in organizations other than the default 'system' organization.

  1. On the My Applications App Palette, click (System Resource Manager). The System Resource Manager window appears.
  2. Click on the tool bar. The Service Groups App Palette appears.
  3. Click in the Service Groups App Palette.
    Note: Alternatively, click on the toolbar in the System Resource Manager window instead of accessing the Service Groups App Palette. The New Service Group wizard appears.
  4. Select BAM Connector under Available Application Connectors and click Next. Refer to Application Connectors for more information on the application connectors. The Provide Service Group Details page appears.
  5. Provide the name of the service group and select the check box corresponding to Web Service Interfaces to select all the method sets in the list. Click Next. Refer to Service Group Configuration Interface for information on the Provide Service Group Details page. The Provide Service Details page appears.
  6. Provide the required details and click Next. Refer to Service Container Configuration Interface for more information. The Provide Details for BAM Connector page appears.
  7. Click the BAM Repository tab and do one of the following:
    • Select the database configuration that you have selected on the Repository tab of MDM Hub Service Container during Process Platform installation.
    • Select the database configuration that you have selected on the Repository tab of MDM Hub Service Container if it is available in the current organization where you have to create a service group for BAM.

      Note:

      • If the database configuration already exists, in the Select Database Configuration drop-down list, select the same database configuration that you have selected on the Repository tab of the MDM Hub Service Container during Process Platform installation.
      • If the database configuration is not present, and if the database exists, create a database configuration.
      • If the database configuration is not present, and if the database does not exist, configure a new database for BAM.

      All the fields on the BAM Repository tab are filled in with details.

      Note: Every BAM service container has five MaxReadConnections by default. In heavy load scenarios, it is recommended to increase MaxReadConnections to ten for faster event processing. This option is available under Advanced properties on the BAM Repository tab of the service container properties.

      For example, in a workspace, there may be ten process models where each process model has at least one Process Monitoring Object (PMO) and one Business Event Response (BER). In this case, processing of the events can be slower. Faster processing can be achieved by increasing MaxReadConnections .

  8. On the Monitoring Engine tab, do the following:
    1. In the Threads Configuration group:
      1. Provide the number of threads for processing the events in the Event Processing Threads field. These threads are used to process the events generated when a BPM is instantiated. By default, 5  threads are used in event processing.
      2. Provide the number of threads for processing business objects, that is either Process Monitoring Object or Business Event Response in the Business Object Processing Threads field. By default, 15 threads are used in the business objects processing.
    2. In the Profile Configuration group:
      1. Provide the email address in the E-Mail Address field so that the email actions from KPI and Business Event Response of BAM are sent from this particular email address.
      2. Provide the name in the Display Name field. This will be used as the display name when the emails are sent to the users.
      3. Click the corresponding to the Select proxy user for runtime execution field. In the Organizational Users dialog box that appears, select the relevant user and click OK. The contextual information such as the Web service operation in both the Process Monitoring Object and Business Event Response will be executed in the context of this user. Therefore, ensure that this user has the required access, by assigning roles from the required application, to execute the Web service operation defined in the contextual information of PMO or BER.
      4. Provide the number of business objects to be cached in the Business Object Cache Size field. By default, 50 objects are cached.
  9. Click Next. The Provide Connection Point details page appears.
  10. Provide the required details and click Finish. Refer to Connection Point Configuration Interface for information on configuring the connection point.
  11. Ensure that the service container for BAM is created successfully and is started.
    The service group for BAM is created.
    Note: If you require data of the previous instances, perform the upload operation as mentioned in Business Activity Monitoring Administration.

     

     

     

     

Related concepts

Modeling Process Monitoring Objects
Defining Business Event Responses
Building Business Measures
Composing Dashboards

Related information

Working with Business Activity Monitoring